thread and thrum - Turkish English Dictionary